/*            Copyright(c) 2006-2008 Dave Sexton           *
 * http://www.codeplex.com/DocProject                      *
 * http://www.codeplex.com/DocProject/Project/License.aspx *
 ***********************************************************/
using System;
using System.Collections.Generic;
using System.Text;
using DaveSexton.Controls;

namespace DaveSexton.DocProject.Sandcastle.TopicManagement
{
	/// <summary>
	/// Reserved for future use.
	/// </summary>
	[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses")]
	internal sealed class TopicHtmlDesigner : HtmlDesigner
	{
		#region Public Properties
		#endregion

		#region Private / Protected
		#endregion

		#region Constructors
		/// <summary>
		/// Constructs a new instance of the <see cref="TopicHtmlDesigner" /> class.
		/// </summary>
		public TopicHtmlDesigner()
		{
		}
		#endregion

		#region Methods
		protected override bool TranslateAccelerator(int id, HtmlEvent htmlEvent)
		{
			return false;
		}

		protected override bool PreHandleEvent(int id, HtmlEvent htmlEvent)
		{
			return false;
		}

		protected override bool PostHandleEvent(int id, HtmlEvent htmlEvent)
		{
			return false;
		}

		protected override void PostEditorEventNotify(int id, HtmlEvent htmlEvent)
		{
		}

		protected override HtmlDesigner CreateForNewDocument(object newDocument)
		{
			return new TopicHtmlDesigner();
		}
		#endregion
	}
}
